package cc.rengu.igas.channel.nucc.common.enums;

public class NuccRetCode {

    // 系统返回码

    /* 业务范围:通用 */
    public static final String PS500001 = "PS500001";
    public static final String PS500001_DESC = "银行系统限制交易流量";

    public static final String RS600001 = "RS600001";
    public static final String RS600001_DESC = "银行系统限制交易流量";

    public static final String PS500002 = "PS500002";
    public static final String PS500002_DESC = "银行系统定时维护";

    public static final String RS600002 = "RS600002";
    public static final String RS600002_DESC = "银行系统定时维护";

    public static final String PS500003 = "PS500003";
    public static final String PS500003_DESC = "银行系统临时维护";

    public static final String RS600003 = "RS600003";
    public static final String RS600003_DESC = "银行系统临时维护";

    public static final String PS500004 = "PS500004";
    public static final String PS500004_DESC = "银行系统正在日切中无法服务";

    public static final String RS600004 = "RS600004";
    public static final String RS600004_DESC = "银行系统正在日切中无法服务";

    public static final String PS500011 = "PS500011";
    public static final String PS500011_DESC = "请求报文解析失败";

    public static final String RS600011 = "RS600011";
    public static final String RS600011_DESC = "请求报文解析失败";

    public static final String PS500012 = "PS500012";
    public static final String PS500012_DESC = "响应报文封装失败";

    public static final String RS600012 = "RS600012";
    public static final String RS600012_DESC = "响应报文封装失败";

    public static final String PS500021 = "PS500021";
    public static final String PS500021_DESC = "请求非法";

    public static final String RS600021 = "RS600021";
    public static final String RS600021_DESC = "请求非法";

    public static final String PS500022 = "PS500022";
    public static final String PS500022_DESC = "请求报文格式有误";

    public static final String RS600022 = "RS600022";
    public static final String RS600022_DESC = "请求报文格式有误";

    public static final String PS500023 = "PS500023";
    public static final String PS500023_DESC = "请求报文必填参数缺失";

    public static final String RS600023 = "RS600023";
    public static final String RS600023_DESC = "请求报文必填参数缺失";

    public static final String PS500024 = "PS500024";
    public static final String PS500024_DESC = "请求报文的参数有误";

    public static final String RS600024 = "RS600024";
    public static final String RS600024_DESC = "请求报文的参数有误";

    public static final String PS500025 = "PS500025";
    public static final String PS500025_DESC = "请求报文签名未通过验证";

    public static final String RS600025 = "RS600025";
    public static final String RS600025_DESC = "请求报文签名未通过验证";

    public static final String PS500026 = "PS500026";
    public static final String PS500026_DESC = "响应报文生成签名失败";

    public static final String RS600026 = "RS600026";
    public static final String RS600026_DESC = "响应报文生成签名失败";

    public static final String PS500027 = "PS500027";
    public static final String PS500027_DESC = "密匙错误";

    public static final String RS600027 = "RS600027";
    public static final String RS600027_DESC = "密匙错误";

    public static final String PS500028 = "PS500028";
    public static final String PS500028_DESC = "请求报文有字段字符长度超限";

    public static final String RS600028 = "RS600028";
    public static final String RS600028_DESC = "请求报文有字段字符长度超限";

    public static final String PS500030 = "PS500030";
    public static final String PS500030_DESC = "响应报文敏感字段加密失败";

    public static final String RS600030 = "RS600030";
    public static final String RS600030_DESC = "响应报文敏感字段加密失败";

    public static final String PS500031 = "PS500031";
    public static final String PS500031_DESC = "请求报文敏感字段解密失败";

    public static final String RS600031 = "RS600031";
    public static final String RS600031_DESC = "请求报文敏感字段解密失败";

    public static final String PS500098 = "PS500098";
    public static final String PS500098_DESC = "银行系统异常";

    public static final String RS600098 = "RS600098";
    public static final String RS600098_DESC = "银行系统异常";

    public static final String PS000098 = "PS000098";
    public static final String PS000098_DESC = "银行系统异常";

    public static final String RS000098 = "RS000098";
    public static final String RS000098_DESC = "银行系统异常";

    public static final String PS500099 = "PS500099";
    public static final String PS500099_DESC = "银行系统正忙";

    public static final String RS600099 = "RS600099";
    public static final String RS600099_DESC = "银行系统正忙";

    public static final String PS000099 = "PS000099";
    // 银行填写的系统系统正忙说明
    public static final String PS000099_DESC = "操作数据库失败";

    public static final String RS000099 = "RS000099";
    public static final String RS000099_DESC = "操作数据库失败";

    // 业务返回码

    /* 业务范围:通用 */
    public static final String PB500005 = "PB500005";
    public static final String PB500005_DESC = "客户为银行黑名单客户或因风控原因拒绝交易";

    public static final String RB600005 = "RB600005";
    public static final String RB600005_DESC = "客户为银行黑名单客户或因风控原因拒绝交易";

    public static final String PB500012 = "PB500012";
    public static final String PB500012_DESC = "同一账号或同支付机构发起同类交易错误次数超限";

    public static final String RB600012 = "RB600012";
    public static final String RB600012_DESC = "同一账号或同支付机构发起同类交易错误次数超限";

    public static final String PB500013 = "PB500013";
    public static final String PB500013_DESC = "客户身份核实失败";

    public static final String RB600013 = "RB600013";
    public static final String RB600013_DESC = "客户身份核实失败";

    public static final String PB500014 = "PB500014";
    public static final String PB500014_DESC = "同一流水号交易请求已存在";

    public static final String RB600014 = "RB600014";
    public static final String RB600014_DESC = "同一流水号交易请求已存在";

    public static final String PB500016 = "PB500016";
    public static final String PB500016_DESC = "账户名称和账户号码不一致";

    public static final String RB600016 = "RB600016";
    public static final String RB600016_DESC = "账户名称和账户号码不一致";

    public static final String PB500017 = "PB500017";
    public static final String PB500017_DESC = "银行暂不支持的交易类型";

    public static final String RB600017 = "RB600017";
    public static final String RB600017_DESC = "银行暂不支持的交易类型";

    public static final String PB500018 = "PB500018";
    public static final String PB500018_DESC = "支付机构无权发起的交易类型";

    public static final String RB600018 = "RB600018";
    public static final String RB600018_DESC = "支付机构无权发起的交易类型";

    public static final String PB500019 = "PB500019";
    public static final String PB500019_DESC = "银行暂不支持跨日交易";

    public static final String RB600019 = "RB600019";
    public static final String RB600019_DESC = "银行暂不支持跨日交易";

    public static final String PB500020 = "PB500020";
    public static final String PB500020_DESC = "非当前交易类型办理时间";

    public static final String RB600020 = "RB600020";
    public static final String RB600020_DESC = "非当前交易类型办理时间";

    public static final String PB500091 = "PB500091";
    public static final String PB500091_DESC = "操作过于频繁";

    public static final String RB600091 = "RB600091";
    public static final String RB600091_DESC = "操作过于频繁";

    public static final String PB500093 = "PB500093";
    public static final String PB500093_DESC = "暂停非柜面交易，请至柜台办理";

    public static final String RB600093 = "RB600093";
    public static final String RB600093_DESC = "暂停非柜面交易，请至柜台办理";

    public static final String PB500094 = "PB500094";
    public static final String PB500094_DESC = "个人资料未认证，请[拨打<9xxxx>]与<xx银行>联系";

    public static final String RB600094 = "RB600094";
    public static final String RB600094_DESC = "个人资料未认证，请[拨打<9xxxx>]与<xx银行>联系";

    public static final String PB500095 = "PB500095";
    public static final String PB500095_DESC = "个人资料未认证，请登录<xx银行>完善个人资料";

    public static final String RB600095 = "RB600095";
    public static final String RB600095_DESC = "个人资料未认证，请登录<xx银行>完善个人资料";

    public static final String PB500096 = "PB500096";
    public static final String PB500096_DESC = "个人资料未认证，请至柜台办理";

    public static final String RB600096 = "RB600096";
    public static final String RB600096_DESC = "个人资料未认证，请至柜台办理";

    public static final String PB500097 = "PB500097";
    public static final String PB500097_DESC = "交易失败，请[拨打<9xxxx>]与<xx银行>联系";

    public static final String RB600097 = "RB600097";
    public static final String RB600097_DESC = "交易失败，请[拨打<9xxxx>]与<xx银行>联系";

    public static final String PB500098 = "PB500098";
    public static final String PB500098_DESC = "银行其他原因失败";

    public static final String RB600098 = "RB600098";
    public static final String RB600098_DESC = "银行其他原因失败";

    public static final String PB500099 = "PB500099";
    public static final String PB500099_DESC = "处理结果及原因均未知";

    public static final String RB600099 = "RB600099";
    public static final String RB600099_DESC = "处理结果及原因均未知	";

    /* 业务范围:签约 */
    public static final String PB511001 = "PB511001";
    public static final String PB511001_DESC = "签约人账户字段格式有误";

    public static final String PB511002 = "PB511002";
    public static final String PB511002_DESC = "签约行查无此账号";

    public static final String PB511003 = "PB511003";
    public static final String PB511003_DESC = "签约人账户类型与签约行记录不符";

    public static final String PB511004 = "PB511004";
    public static final String PB511004_DESC = "签约人账户为签约行不支持协议支付的账户";

    public static final String PB511005 = "PB511005";
    public static final String PB511005_DESC = "签约人账户状态为已注销";

    public static final String PB511006 = "PB511006";
    public static final String PB511006_DESC = "签约人账户状态为冻结中";

    public static final String PB511007 = "PB511007";
    public static final String PB511007_DESC = "签约人账户状态为超过账户有效期";

    public static final String PB511008 = "PB511008";
    public static final String PB511008_DESC = "签约人账户状态为已锁定";

    public static final String PB511009 = "PB511009";
    public static final String PB511009_DESC = "签约人账户状态为未激活或未开通协议支付功能";

    public static final String PB511010 = "PB511010";
    public static final String PB511010_DESC = "签约人账户状态为挂失";

    public static final String PB511011 = "PB511011";
    public static final String PB511011_DESC = "签约人账户状态为暂时禁用";

    public static final String PB511012 = "PB511012";
    public static final String PB511012_DESC = "签约人账户为银行黑名单账户或因风控拒绝签约";

    public static final String PB511013 = "PB511013";
    public static final String PB511013_DESC = "请求中预留手机号与签约人在签约行预留手机导不符签约";

    public static final String PB511014 = "PB511014";
    public static final String PB511014_DESC = "签约人账户未登记预留手机";

    public static final String PB511015 = "PB511015";
    public static final String PB511015_DESC = "签约人未在签约行开通短信功能";

    public static final String PB511016 = "PB511016";
    public static final String PB511016_DESC = "签约行的身份验证授权信息下发失败";

    public static final String PB511017 = "PB511017";
    public static final String PB511017_DESC = "签约人账户名称与签约行记录不符";

    public static final String PB511018 = "PB511018";
    public static final String PB511018_DESC = "签约人账户名称格式有误";

    public static final String PB511019 = "PB511019";
    public static final String PB511019_DESC = "签约人证件号与签约行记录不符";

    public static final String PB511020 = "PB511020";
    public static final String PB511020_DESC = "签约人证件号格式有误";

    public static final String PB511021 = "PB511021";
    public static final String PB511021_DESC = "签约人证件类型与签约行记录不符";

    public static final String PB511022 = "PB511022";
    public static final String PB511022_DESC = "签约行不支持此类证件验证";

    public static final String PB511023 = "PB511023";
    public static final String PB511023_DESC = "根据银行风控需要返回签约人年龄未达要求";

    public static final String PB511024 = "PB511024";
    public static final String PB511024_DESC = "签约人账号请求签约频率超过签约行限制";

    public static final String PB511025 = "PB511025";
    public static final String PB511025_DESC = "同账号当日签约次数超过签约行限制";

    public static final String PB511026 = "PB511026";
    public static final String PB511026_DESC = "同账号当日签约失败次数超过签约行限制";

    public static final String PB511027 = "PB511027";
    public static final String PB511027_DESC = "动态验证码不符";

    public static final String PB511028 = "PB511028";
    public static final String PB511028_DESC = "动态验证码已超过有效时间";

    public static final String PB511029 = "PB511029";
    public static final String PB511029_DESC = "商业委托签约不支持业务类别";

    public static final String PB511030 = "PB511030";
    public static final String PB511030_DESC = "商业委托签约收款商户校验未通过";

    public static final String PB511031 = "PB511031";
    public static final String PB511031_DESC = "签约人账户名称与账户号码不一致";

    public static final String PB511032 = "PB511032";
    public static final String PB511032_DESC = "签约提交信息与认证申请信息不一致";

    public static final String PB511033 = "PB511033";
    public static final String PB511033_DESC = "签约人手机号码字段格式有误";

    public static final String PB511034 = "PB511034";
    public static final String PB511034_DESC = "签约人账户名称超长";

    public static final String PB511035 = "PB511035";
    public static final String PB511035_DESC = "签约人四要素信息与签约行记录不符";

    public static final String PB511036 = "PB511036";
    public static final String PB511036_DESC = "签约人账号请求次数超过签约行限制";

    public static final String PB511037 = "PB511037";
    public static final String PB511037_DESC = "动态验证码错误次数超过签约行限制";

    public static final String PB511038 = "PB511038";
    public static final String PB511038_DESC = "签约人账户状态为受限";

    public static final String PB511039 = "PB511039";
    public static final String PB511039_DESC = "签约人账户状态为逾期";

    public static final String PB511040 = "PB511040";
    public static final String PB511040_DESC = "签约人账户状态为呆滞";

    public static final String PB511041 = "PB511041";
    public static final String PB511041_DESC = "签约人账户状态为核销";

    public static final String PB511042 = "PB511042";
    public static final String PB511042_DESC = "证件号异常或超过有效期";

    public static final String PB511043 = "PB511043";
    public static final String PB511043_DESC = "账户开启安全锁，阻断签约";

    public static final String PB511090 = "PB511090";
    public static final String PB511090_DESC = "签约人账户状态异常";

    public static final String PB511098 = "PB511098";
    public static final String PB511098_DESC = "签约行填写的其他账户状态异常说明";

    public static final String PB511099 = "PB511099";
    public static final String PB511099_DESC = "签约行填写的其他签约失败说明	";

    /* 业务范围:解约 */
    public static final String PB512001 = "PB512001";
    public static final String PB512001_DESC = "签约行查无此签约协议号";

    public static final String PB512002 = "PB512002";
    public static final String PB512002_DESC = "协议状态为已解约";

    public static final String PB512003 = "PB512003";
    public static final String PB512003_DESC = "签约人账户类型与签约行记录不符";

    public static final String PB512027 = "PB512027";
    public static final String PB512027_DESC = "签约人账户号辨识码有误";

    public static final String PB512032 = "PB512032";
    public static final String PB512032_DESC = "解约申请信息与签约行记录不一致";

    public static final String PB512051 = "PB512051";
    public static final String PB512051_DESC = "支付机构标识与签约行记录不符";

    public static final String PB512098 = "PB512098";
    public static final String PB512098_DESC = "签约行填写的协议状态异常说明";

    public static final String PB512099 = "PB512099";
    public static final String PB512099_DESC = "签约行填写的其他解约失败说明	";

    /* 业务范围:支付类通用 */

    public static final String PB520001 = "PB520001";
    public static final String PB520001_DESC = "账户字段格式有误";

    public static final String RB620001 = "RB620001";
    public static final String RB620001_DESC = "账户字段格式有误";

    public static final String PB520002 = "PB520002";
    public static final String PB520002_DESC = "银行查无此账号";

    public static final String RB620002 = "RB620002";
    public static final String RB620002_DESC = "银行查无此账号";

    public static final String PB520003 = "PB520003";
    public static final String PB520003_DESC = "账户类型与银行记录不符";

    public static final String RB620003 = "RB620003";
    public static final String RB620003_DESC = "账户类型与银行记录不符";

    public static final String PB520005 = "PB520005";
    public static final String PB520005_DESC = "账户状态为已注销";

    public static final String RB620005 = "RB620005";
    public static final String RB620005_DESC = "账户状态为已注销";

    public static final String PB520006 = "PB520006";
    public static final String PB520006_DESC = "账户状态为已冻结";

    public static final String RB620006 = "RB620006";
    public static final String RB620006_DESC = "账户状态为已冻结";

    public static final String PB520007 = "PB520007";
    public static final String PB520007_DESC = "账户超过有效期";

    public static final String RB620007 = "RB620007";
    public static final String RB620007_DESC = "账户超过有效期";

    public static final String PB520008 = "PB520008";
    public static final String PB520008_DESC = "账户状态为已锁定";

    public static final String RB620008 = "RB620008";
    public static final String RB620008_DESC = "账户状态为已锁定";

    public static final String PB520009 = "PB520009";
    public static final String PB520009_DESC = "账户状态为未激活或网络支付功能为未激活";

    public static final String RB620009 = "RB620009";
    public static final String RB620009_DESC = "账户状态为未激活或网络支付功能为未激活";

    public static final String PB520010 = "PB520010";
    public static final String PB520010_DESC = "账户因未缴纳管理费而不可用";

    public static final String RB620010 = "RB620010";
    public static final String RB620010_DESC = "账户因未缴纳管理费而不可用";

    public static final String PB520011 = "PB520011";
    public static final String PB520011_DESC = "付款账户可用余额不足";

    public static final String RB620011 = "RB620011";
    public static final String RB620011_DESC = "收款账户余额超限";

    public static final String PB520012 = "PB520012";
    public static final String PB520012_DESC = "账户为银行黑名单账户或因风控拒绝交易";

    public static final String RB620012 = "RB620012";
    public static final String RB620012_DESC = "账户为银行黑名单账户或因风控拒绝交易";

    public static final String PB520013 = "PB520013";
    public static final String PB520013_DESC = "账户状态为暂时禁用";

    public static final String RB620013 = "RB620013";
    public static final String RB620013_DESC = "账户状态为暂时禁用";

    public static final String PB520014 = "PB520014";
    public static final String PB520014_DESC = "账户状态为挂失";

    public static final String RB620014 = "RB620014";
    public static final String RB620014_DESC = "账户状态为挂失";

    public static final String PB520015 = "PB520015";
    public static final String PB520015_DESC = "账户开启安全锁，阻断交易";

    public static final String RB620015 = "RB620015";
    public static final String RB620015_DESC = "账户开启安全锁，阻断交易";

    public static final String PB520016 = "PB520016";
    public static final String PB520016_DESC = "付款账户可用余额不足且重试次数超过付款行限制";

    public static final String PB520017 = "PB520017";
    public static final String PB520017_DESC = "账户类型无权进行请求的交易类别";

    public static final String RB620017 = "RB620017";
    public static final String RB620017_DESC = "账户类型无权进行请求的交易类别";

    public static final String PB520018 = "PB520018";
    public static final String PB520018_DESC = "账户名称与银行记录不符";

    public static final String RB620018 = "RB620018";
    public static final String RB620018_DESC = "账户名称与银行记录不符";

    public static final String PB520019 = "PB520019";
    public static final String PB520019_DESC = "账户名称格式有误";

    public static final String RB620019 = "RB620019";
    public static final String RB620019_DESC = "账户名称格式有误";

    public static final String PB520020 = "PB520020";
    public static final String PB520020_DESC = "证件号异常或超过有效期";

    public static final String RB620020 = "RB620020";
    public static final String RB620020_DESC = "证件号异常或超过有效期";

    public static final String PB520030 = "PB520030";
    public static final String PB520030_DESC = "付款金额等于本金金额，需结清";

    public static final String PB520031 = "PB520031";
    public static final String PB520031_DESC = "交易金额格式错误";

    public static final String RB620031 = "RB620031";
    public static final String RB620031_DESC = "交易金额格式错误";

    public static final String PB520032 = "PB520032";
    public static final String PB520032_DESC = "交易货币代码错误或交易币种不支持";

    public static final String RB620032 = "RB620032";
    public static final String RB620032_DESC = "交易货币代码错误或交易币种不支持";

    public static final String PB520033 = "PB520033";
    public static final String PB520033_DESC = "贷款资金不得用于固定资产、股权等投资";

    public static final String PB520036 = "PB520036";
    public static final String PB520036_DESC = "账户状态为止付";

    public static final String PB520037 = "PB520037";
    public static final String PB520037_DESC = "账户状态为核销";

    public static final String RB620037 = "RB620037";
    public static final String RB620037_DESC = "账户状态为核销";

    public static final String PB520038 = "PB520038";
    public static final String PB520038_DESC = "账户状态为受限";

    public static final String RB620038 = "RB620038";
    public static final String RB620038_DESC = "账户状态为受限";

    public static final String PB520039 = "PB520039";
    public static final String PB520039_DESC = "账户状态为逾期";

    public static final String PB520040 = "PB520040";
    public static final String PB520040_DESC = "账户状态为呆滞";

    public static final String PB520090 = "PB520090";
    public static final String PB520090_DESC = "账户状态异常";

    public static final String RB620090 = "RB620090";
    public static final String RB620090_DESC = "账户状态异常";

    public static final String PB520095 = "PB520095";
    public static final String PB520095_DESC = "银行账户状态异常";

    public static final String RB620095 = "RB620095";
    public static final String RB620095_DESC = "银行账户状态异常";

    public static final String PB520097 = "PB520097";
    public static final String PB520097_DESC = "风控导致交易失败";

    public static final String RB620097 = "RB620097";
    public static final String RB620097_DESC = "风控导致交易失败";

    /* 业务范围:协议支付 */
    public static final String PB521013 = "PB521013";
    public static final String PB521013_DESC = "签约协议号对应支付协议已解约";

    public static final String PB521014 = "PB521014";
    public static final String PB521014_DESC = "付款行查无此签约协议号";

    public static final String PB521015 = "PB521015";
    public static final String PB521015_DESC = "签约协议号对应支付协议已超期失效";

    public static final String PB521021 = "PB521021";
    public static final String PB521021_DESC = "付款账户当日交易次数超过付数行限制";

    public static final String PB521022 = "PB521022";
    public static final String PB521022_DESC = "付款账户当月交易次数超过付款行限制";

    public static final String PB521023 = "PB521023";
    public static final String PB521023_DESC = "付款账户单笔交易金额超过付款行限制";

    public static final String PB521024 = "PB521024";
    public static final String PB521024_DESC = "付款账户当日累计交易金额超过付款行限制";

    public static final String PB521025 = "PB521025";
    public static final String PB521025_DESC = "付款账户当月累计交易金额超过付款行限制";

    public static final String PB521026 = "PB521026";
    public static final String PB521026_DESC = "支付机构当日交易次数超过付款行限制";

    public static final String PB521027 = "PB521027";
    public static final String PB521027_DESC = "支付机构当日交易累计金额超过付款行限制";

    public static final String PB521032 = "PB521032";
    public static final String PB521032_DESC = "委托支付申请信息与协议信息不一致";

    public static final String PB521033 = "PB521033";
    public static final String PB521033_DESC = "扣款周期内发起多次扣款申请";

    public static final String PB521041 = "PB521041";
    public static final String PB521041_DESC = "付款账户当年交易次数超过付款行限制";

    public static final String PB521042 = "PB521042";
    public static final String PB521042_DESC = "付款账户当年累计交易金额超过付款行限制";

    public static final String PB521043 = "PB521043";
    public static final String PB521043_DESC = "付款账户单笔交易金额超过交易限额";

    public static final String PB521096 = "PB521096";
    public static final String PB521096_DESC = "付款行填写的其他因协议状态导致失败说明";

    public static final String PB521099 = "PB521099";
    public static final String PB521099_DESC = "付款行填写的其 他协议支付失败说明	";

    /* 业务范围:退款 */
    public static final String RB622021 = "RB622021";
    public static final String RB622021_DESC = "原交易流水号不存在";

    public static final String RB622022 = "RB622022";
    public static final String RB622022_DESC = "原交易类别不允许退款";

    public static final String RB622023 = "RB622023";
    public static final String RB622023_DESC = "原交易为非成功状态未清算 ";

    public static final String RB622024 = "RB622024";
    public static final String RB622024_DESC = "退款金额超过原交易可退款金额";

    public static final String RB622025 = "RB622025";
    public static final String RB622025_DESC = "原交易已超过退款有效期";

    public static final String RB622026 = "RB622026";
    public static final String RB622026_DESC = "原交易已成功退款或已成功调账";

    public static final String RB622032 = "RB622032";
    public static final String RB622032_DESC = "退款申请信息与原交易信息不一致";

    public static final String RB622033 = "RB622033";
    public static final String RB622033_DESC = "原交易退款次数超过银行限制，不允许退款";

    public static final String RB622051 = "RB622051";
    public static final String RB622051_DESC = "支付机构标识与原交易信息不一致";

    public static final String RB622052 = "RB622052";
    public static final String RB622052_DESC = "协议号与原交易信息不一致";

    public static final String PB520099 = "PB520099";
    public static final String PB520099_DESC = "银行退款失败";

    public static final String RB620099 = "RB620099";
    public static final String RB620099_DESC = "银行退款失败	";

    /* 业务范围:付款 */
    public static final String RB623004 = "RB623004";
    public static final String RB623004_DESC = "收款人账户为收款行不支持付款业务的账户";

    public static final String RB623013 = "RB623013";
    public static final String RB623013_DESC = "签约协议号对应支付协议已解约";

    public static final String RB623014 = "RB623014";
    public static final String RB623014_DESC = "收款行查无此签约协议号";

    public static final String RB623015 = "RB623015";
    public static final String RB623015_DESC = "签约协议号对应支付协议已超期失效";

    public static final String RB623016 = "RB623016";
    public static final String RB623016_DESC = "收款账户名称和账户号码不一致";

    public static final String RB623021 = "RB623021";
    public static final String RB623021_DESC = "收款账户当日交易次数超过收款行限制 ";

    public static final String RB623022 = "RB623022";
    public static final String RB623022_DESC = "收款账户当月交易次数超过收款行限制 ";

    public static final String RB623023 = "RB623023";
    public static final String RB623023_DESC = "收款账户单笔交易金额超过收款行限制";

    public static final String RB623024 = "RB623024";
    public static final String RB623024_DESC = "收款账户当日累计交易金额超过收款行限制";

    public static final String RB623025 = "RB623025";
    public static final String RB623025_DESC = "收款账户当月累计交 易金额超过收款行限制";

    public static final String RB623026 = "RB623026";
    public static final String RB623026_DESC = "支付机构当日交易次数超过收款行限制";

    public static final String RB623027 = "RB623027";
    public static final String RB623027_DESC = "支付机构当日交易累计金额超过收款行限制";

    public static final String RB623031 = "RB623031";
    public static final String RB623031_DESC = "收款账户不支持此业务";

    public static final String RB623041 = "RB623041";
    public static final String RB623041_DESC = "收款账户当年交易次数超过收款行限制";

    public static final String RB623042 = "RB623042";
    public static final String RB623042_DESC = "收款账户当年累计交易金额超过收款行限制";

    public static final String RB623096 = "RB623096";
    public static final String RB623096_DESC = "收款行填写的其他因协议状态导致失败说明";

    public static final String PB523099 = "PB523099";
    public static final String PB523099_DESC = "银行付款失败";

    public static final String RB623099 = "RB623099";
    public static final String RB623099_DESC = "银行付款失败	";

    /* 业务范围:支付类通用 */
    public static final String PB524001 = "PB524001";
    public static final String PB524001_DESC = "付款人账户字段格式有误";

    public static final String PB524002 = "PB524002";
    public static final String PB524002_DESC = "付款行查无此账号";

    public static final String PB524003 = "PB524003";
    public static final String PB524003_DESC = "付款人账户类型与银行记录不符";

    public static final String PB524004 = "PB524004";
    public static final String PB524004_DESC = "付款人账户为付款行不支持认证支付业务的账户";

    public static final String PB524005 = "PB524005";
    public static final String PB524005_DESC = "付款人账户状态为已注销";

    public static final String PB524006 = "PB524006";
    public static final String PB524006_DESC = "付款人账户状态为冻结中";

    public static final String PB524007 = "PB524007";
    public static final String PB524007_DESC = "付款人账户状态为超过账户有效期";

    public static final String PB524008 = "PB524008";
    public static final String PB524008_DESC = "付款人账户状态为已锁定";

    public static final String PB524009 = "PB524009";
    public static final String PB524009_DESC = "付款人账户状态为未激活或未开通网络支付功能";

    public static final String PB524010 = "PB524010";
    public static final String PB524010_DESC = "付款人账户状态为挂失";

    public static final String PB524011 = "PB524011";
    public static final String PB524011_DESC = "付款人账户状态为暂时禁用";

    public static final String PB524012 = "PB524012";
    public static final String PB524012_DESC = "付款人账户为银行黑名单账户或因风控拒绝签约";

    public static final String PB524013 = "PB524013";
    public static final String PB524013_DESC = "签约协议号对应支付协议已解约";

    public static final String PB524014 = "PB524014";
    public static final String PB524014_DESC = "付款行查无此签约协议号";

    public static final String PB524015 = "PB524015";
    public static final String PB524015_DESC = "签约协议号对应支付协议已超期失效";

    public static final String PB524016 = "PB524016";
    public static final String PB524016_DESC = "付款账户名称和账户号码不一致";

    public static final String PB524017 = "PB524017";
    public static final String PB524017_DESC = "请求中预留手机号与付款人在银行预留手机号不符";

    public static final String PB524018 = "PB524018";
    public static final String PB524018_DESC = "付款人账户未登记预留手机";

    public static final String PB524019 = "PB524019";
    public static final String PB524019_DESC = "付款人未在银行开通短信功能";

    public static final String PB524020 = "PB524020";
    public static final String PB524020_DESC = "银行的身份验证授权信息下发失败";

    public static final String PB524021 = "PB524021";
    public static final String PB524021_DESC = "付款账户当日交 易次数超过付数行限制";

    public static final String PB524022 = "PB524022";
    public static final String PB524022_DESC = "付款账户当月交易次数超过付款行限制";

    public static final String PB524023 = "PB524023";
    public static final String PB524023_DESC = "付款账户单第交易金额超过付款行限制 ";

    public static final String PB524024 = "PB524024";
    public static final String PB524024_DESC = "付款账户当日累计交易金额超过付款行限制";

    public static final String PB524025 = "PB524025";
    public static final String PB524025_DESC = "付款账户当月累计交易金额超过付款行限制";

    public static final String PB524026 = "PB524026";
    public static final String PB524026_DESC = "支付机构当日交易次数超过付款行限制";

    public static final String PB524027 = "PB524027";
    public static final String PB524027_DESC = "支付机构当日交易累计金额超过付款行限制";

    public static final String PB524028 = "PB524028";
    public static final String PB524028_DESC = "已下发验证码需要验证授权";

    public static final String PB524029 = "PB524029";
    public static final String PB524029_DESC = "验证码已失效";

    public static final String PB524030 = "PB524030";
    public static final String PB524030_DESC = "验证码错误";

    public static final String PB524031 = "PB524031";
    public static final String PB524031_DESC = "原交易流水号不存在";

    public static final String PB524032 = "PB524032";
    public static final String PB524032_DESC = "支付提交信息和支付申请信息不一致";

    public static final String PB524037 = "PB524037";
    public static final String PB524037_DESC = "付款人账户状态为受限";

    public static final String PB524038 = "PB524038";
    public static final String PB524038_DESC = "付款人账户状态为逾期";

    public static final String PB524039 = "PB524039";
    public static final String PB524039_DESC = "付款人账户状态为呆滞";

    public static final String PB524040 = "PB524040";
    public static final String PB524040_DESC = "付款人账户状态为核销";

    public static final String PB524041 = "PB524041";
    public static final String PB524041_DESC = "付款账户当年交易次数超过付款行限制";

    public static final String PB524042 = "PB524042";
    public static final String PB524042_DESC = "付款账户当年累计交易金额超过付款行限制";

    public static final String PB524043 = "PB524043";
    public static final String PB524043_DESC = "付款账户单笔交易金额超过交易限额";

    public static final String PB524044 = "PB524044";
    public static final String PB524044_DESC = "付款金额等于本金金额，需结清";

    public static final String PB524047 = "PB524047";
    public static final String PB524047_DESC = "付款人账户名称与银行记录不符";

    public static final String PB524048 = "PB524048";
    public static final String PB524048_DESC = "付款人账户名称格式有误";

    public static final String PB524049 = "PB524049";
    public static final String PB524049_DESC = "付款人证件号与银行记录不符";

    public static final String PB524050 = "PB524050";
    public static final String PB524050_DESC = "付款人证件号格式有误";

    public static final String PB524051 = "PB524051";
    public static final String PB524051_DESC = "付款人证件类型与银行记录不符";

    public static final String PB524052 = "PB524052";
    public static final String PB524052_DESC = "银行不支持此类证件验证";

    public static final String PB524053 = "PB524053";
    public static final String PB524053_DESC = "付款人账号请求认证频率超过银行限制";

    public static final String PB524054 = "PB524054";
    public static final String PB524054_DESC = "同账号当日认证次数超过签约行限制";

    public static final String PB524055 = "PB524055";
    public static final String PB524055_DESC = "同账号当日认证失败次数超过签约行限制";

    public static final String PB524056 = "PB524056";
    public static final String PB524056_DESC = "付款人手机号码字段格式有误";

    public static final String PB524057 = "PB524057";
    public static final String PB524057_DESC = "付款人账户名称超长";

    public static final String PB524058 = "PB524058";
    public static final String PB524058_DESC = "付款人四要素信息与银行记录不符";

    public static final String PB524059 = "PB524059";
    public static final String PB524059_DESC = "付款人账号请求次数超过银行限制";

    public static final String PB524060 = "PB524060";
    public static final String PB524060_DESC = "动态验证码错误次数超过银行限制";

    public static final String PB524061 = "PB524061";
    public static final String PB524061_DESC = "证件号异常或超过有效期";

    public static final String PB524096 = "PB524096";
    public static final String PB524096_DESC = "付款行填写的其他因协议状态导致失败说明";

    public static final String PB524099 = "PB524099";
    public static final String PB524099_DESC = "付款行填写的其他支付失败说明	";

    /* 业务范围:网关支付 */
    public static final String PB525031 = "PB525031";
    public static final String PB525031_DESC = "交易未完成待付款";

    public static final String PB525032 = "PB525032";
    public static final String PB525032_DESC = "付款行关闭此交易不允许支付";

    public static final String PB525099 = "PB525099";
    public static final String PB525099_DESC = "付款行填写的其他网关支付失败说明	";

    /* 业务范围:查询类通用 */
    public static final String PB530001 = "PB530001";
    public static final String PB530001_DESC = "原交易流水号不存在";

    public static final String RB630001 = "RB630001";
    public static final String RB630001_DESC = "原交易流水号不存在";

    public static final String PB530003 = "PB530003";
    public static final String PB530003_DESC = "账户类型与银行记录不符";

    public static final String RB630003 = "RB630003";
    public static final String RB630003_DESC = "账户类型与银行记录不符";

    public static final String PB530004 = "PB530004";
    public static final String PB530004_DESC = "交易类型与原交易信息不一致";

    public static final String RB630004 = "RB630004";
    public static final String RB630004_DESC = "交易类型与原交易信息不一致";

    public static final String PB530051 = "PB530051";
    public static final String PB530051_DESC = "支付机构标识与原交易信息不一致";

    public static final String RB630051 = "RB630051";
    public static final String RB630051_DESC = "支付机构标识与原交易信息不一致";

    public static final String PB530052 = "PB530052";
    public static final String PB530052_DESC = "协议号与原交易信息不一致";

    public static final String RB630052 = "RB630052";
    public static final String RB630052_DESC = "协议号与原交易信息不一致";

    public static final String PB530099 = "PB530099";
    public static final String PB530099_DESC = "银行查询失败";

    public static final String PB630099 = "PB630099";
    public static final String PB630099_DESC = "银行查询失败	";

    /* 业务范围:非正常终态查询 */
    public static final String PB532001 = "PB532001";
    public static final String PB532001_DESC = "请求信息和原交易信息不符";

    public static final String RB632001 = "RB632001";
    public static final String RB632001_DESC = "请求信息和原交易信息不符";

    public static final String PB532002 = "PB532002";
    public static final String PB532002_DESC = "回款未处理";

    public static final String PB532003 = "PB532003";
    public static final String PB532003_DESC = "回款成功";

    public static final String PB532004 = "PB532004";
    public static final String PB532004_DESC = "回款失败";

    public static final String RB632003 = "RB632003";
    public static final String RB632003_DESC = "收款成功";

    public static final String RB632004 = "RB632004";
    public static final String RB632004_DESC = "收款失败";


}
